Making the Most Out of OS Virtual Machine Technology

نویسنده

  • Alexandra Fedorova
چکیده

OS Virtual Machines (OS VMs) were introduced in the 1960s to enable time-sharing of expensive hardware. In spite of rapidly falling hardware prices, OS VMs are still popular today. What makes them particularly interesting and useful is the capability to perform fine granular and secure logging of system execution. I claim that this is a fundamental property of OS VMs that real systems do not possess. This property has potential applications in multiple domains of computer science. What makes logging in OS VMs fundamentally more secure and fine granular than in real systems, is the fact that logging can be performed at the Virtual Machine Monitor (a software module that controls the virtual machine). The disadvantage of this is that logging is inherently low-level, and there is a semantic gap between the information that is being logged and the information that could be needed by an end-user. Understanding how to bridge this semantic gap is an open question, answering which is critical to our ability to exploit the full power of OS VMs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analytical evaluation of an innovative decision-making algorithm for VM live migration

In order to achieve the virtual machines live migration, the two "pre-copy" and "post-copy" strategies are presented. Each of these strategies, depending on the operating conditions of the machine, may perform better than the other. In this article, a new algorithm is presented that automatically decides how the virtual machine live migration takes place. In this approach, the virtual machine m...

متن کامل

A Multi-objective Optimization Model for Dynamic Virtual Cellular Manufacturing Systems

Companies and firms, nowadays, due to mounting competition and product diversity, seek to apply virtual cellular manufacturing systems to reduce production costs and improve quality of the products. In addition, as a result of rapid advancement of technology and the reduction of product life cycle, production systems have turned towards dynamic production environments. Dynamic cellular manufact...

متن کامل

Splitting Interfaces : Making Trust Between Applications and Operating Systems Configurable by Richard Ta - Min

Splitting Interfaces: Making Trust Between Applications and Operating Systems Configurable Richard Ta-Min Master of Applied Science Graduate Department of Electrical and Computer Engineering University of Toronto 2006 In current commodity systems, applications have no way of limiting their trust in the underlying operating system (OS), leaving them at the complete mercy of an attacker who gains...

متن کامل

Splitting Interfaces : Making Trust Between Applications and Operating Systems

Splitting Interfaces: Making Trust Between Applications and Operating Systems Configurable Richard Ta-Min Master of Applied Science Graduate Department of Electrical and Computer Engineering University of Toronto 2006 In current commodity systems, applications have no way of limiting their trust in the underlying operating system (OS), leaving them at the complete mercy of an attacker who gains...

متن کامل

Design and Implementation of the Smart Virtual Machine on iOS Platform for the Mobile Game Portability

Development of computing environments and mobile devices lead to rapid growth of smart device, mobile OS and application market. Especially, the mobile platform sector with major runners of Apple and Google, compose the core technology for mobile applications. iOS and Android represent mobile platforms each supporting individual execution environment, development tools and development methodolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003